improve lands - French English Dictionary